Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference
gsc_instance_attribute table — gscia
This table contains instance attributes used in the application. Instance attributes change the behavior of generic objects. For example, an application has a generic object that behaves differently in creditor and debtor systems. When the application runs, an instance attribute of creditor or debtor is posted to determine its instance-specific functionality.
Table 7–3 lists the table’s FLA, fields, and foreign keys.
Table 7–4 gives details of the table’s indexes.
The instance attribute might be posted to the application by the menu option that launches the application or it might be hard-coded in the button that launches the application. For this reason, certain instance attributes are system-owned and cannot be maintained or deleted by users.
When security structures such as field security are set up, they might be defined globally for a specific product, product module, or at an individual program level. The instance attribute is a level below the program level. It permits security settings for each instance of an application.
Instance attributes can be used for reporting to allow reports to be printed directly from menu options. The instance attribute code must map to the
report_procedure_namein thereport_definitiontable. Whenever a report definition is created, an instance attribute should automatically be created to facilitate this functionality.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |